Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ COMPACT_CUSTOM_BOOTSCREEN #989

Merged

Conversation

thinkyhead
Copy link
Member

Add compressed bitmaps to _Bootscreen.h using the RLE method added in MarlinFirmware/Marlin#26419. This will allow some Melzi-based configurations to build which have started to overflow due to increase in Marlin build size. Since decompression code also has a cost in flash space, bootscreens must shrink by 230 bytes or more to actually save space.

@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch 11 times, most recently from bbeee3f to acb6a26 Compare November 14, 2023 10:42
@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch 2 times, most recently from d5183d9 to bf68ef0 Compare November 15, 2023 03:56
@thinkyhead thinkyhead force-pushed the import-2.1.x branch 3 times, most recently from 217ec3c to 044be8d Compare November 17, 2023 06:06
@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch from bf68ef0 to b8eb8a6 Compare November 17, 2023 19:47
@thinkyhead thinkyhead merged commit 107f6c3 into MarlinFirmware:import-2.1.x Nov 18, 2023
1 check passed
@thinkyhead thinkyhead deleted the compact_bootscreens_CI_PR branch November 18, 2023 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant